having diplomatic immunity - French English Dictionary